import { lazy } from 'react'

// 懒加载大型组件
export const LazyDanmuManager = lazy(() => import('./DanmuManager'))
export const LazyEmojiPicker = lazy(() => import('./EmojiPicker'))
export const LazyDanmuSettings = lazy(() => import('./DanmuSettings'))
export const LazySensitiveWordsManager = lazy(() => import('./SensitiveWordsManager'))
export const LazyVoiceSettings = lazy(() => import('./VoiceSettings'))
export const LazyChatExport = lazy(() => import('./ChatExport'))
export const LazySkinChangeModal = lazy(() => import('./SkinChangeModal'))
export const LazyStreamingText = lazy(() => import('./StreamingText'))

// 懒加载Three.js相关组件
export const LazyOptimizedCanvas = lazy(() => import('./OptimizedCanvas'))
export const LazyLODAvatar = lazy(() => import('./LODAvatar'))
export const LazyModelDownloader = lazy(() => import('./ModelDownloader'))
